package com.jeesite.modules.kj.api.vo.response;

import com.jeesite.modules.kj.entity.KjActivity;
import com.jeesite.modules.kj.entity.KjSkill;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import org.springframework.beans.BeanUtils;

import java.util.Date;

@Data
public class ActivityResponseVo {

    @ApiModelProperty(value = "ID")
    private String id;
    @ApiModelProperty(value = "活动名")
    private String name;

    @ApiModelProperty(value = "活动开始时间")
    private Date startTime;

    @ApiModelProperty(value = "活动结束时间")
    private Date endTime;


    @ApiModelProperty(value = "报名开始时间")
    private Date signStartTime;

    @ApiModelProperty(value = "报名结束时间")
    private Date signEndTime;

    @ApiModelProperty(value = "服务地点")
    private String location;

    @ApiModelProperty(value = "封面图")
    private String img;

    @ApiModelProperty(value = "活动状态")
    private String activityStatus;





    public ActivityResponseVo() {
    }

    public ActivityResponseVo(KjActivity kjActivity) {
        BeanUtils.copyProperties(kjActivity, this);
    }
}
